package com.ld.control.common;

public class NodeParamConstant {

    public static class PARALLEL_NODE {
        public static String nodeFlag = "nodeFlag";
        public static String id = "id";//parallelStartNodeId
        public static String alias = "alias";
    }

    public static class SELECT_NODE {
        public static String conditionVariable = "conditionVariable";
        public static String compare = "compare";
        public static String conditionValue = "conditionValue";
    }

    public static class DELAY {
        public static String delaySecond = "delaySecond";
    }

    public static class WAIT_FOR {
        public static String conditionVariable = "conditionVariable";
        public static String conditionValue = "conditionValue";
    }

    public static class SET_VARIABLE {
        public static String conditionVariable = "conditionVariable";
        public static String conditionValue = "conditionValue";
    }

    // 并行网关条件判断节点
    public static class CONDITION {
        public static String conditionVariable = "conditionVariable";
        public static String conditionExpress = "conditionExpress";//条件表达式 "> < ≥ ≤"
        public static String conditionValue = "conditionValue";
    }

    public static class INCREMENT {
        public static String conditionVariable = "conditionVariable";
        public static String symbols = "symbols";
        public static String conditionValue = "conditionValue";
    }

    public static class SET_PREFIX {
        public static String conditionVariable = "conditionVariable";
        public static String conditionValue = "conditionValue";
    }

    public static class SET_SUFFIX {
        public static String conditionVariable = "conditionVariable";
        public static String conditionValue = "conditionValue";
    }

    public static class PROCESS_FOR {
        public static String count = "count";
        public static String processTmpId = "processTmpId";
    }

    /**
     * 用于根据数组变量生成一台设备检测用的数据
     */
    public static class DATA_EXT1 {
        public static String conditionVariable = "conditionVariable";
        public static String conditionValue = "conditionValue";
        public static String outPutVariable = "outPutVariable";
    }

    /**
     * 人工确认节点，0代表未确认，1代表确认可以继续执行
     */
    public static class CONFIRM {
        public static String conditionValue = "conditionValue";
    }

}
